mealy-mouthed excuses - Deutsch Englisch Wörterbuch